leeward shore meaning in Hindi

Noun

the side of a body of water facing away from the wind

पानी के एक शरीर का वह भाग जो हवा से दूर होता है

English Usage: We set up camp on the leeward shore, sheltered from the wind.

Hindi Usage: हम ने हवा से सुरक्षित, लिवर्ड किनारे पर शिविर लगाया।

Share Anuvadan of leeward shore